function eliminarCurso(){
    var id = $("#codigoCurso").attr("value").split('-')[0];
    parametros = "";
    parametros += "accion=eliminar";
    parametros += "&identificacion=" + id;
    jConfirm("Esta seguro que desea eliminar la información?","Alerta",function(r){
        if(r){
            $.ajax({
                async:true,
                type:"POST",
                dataType:"html",
                contentType:"application/x-www-form-urlencoded",
                url:"../servicioCursos",
                data:parametros,
                beforeSend:function(){
                    $("#resultados").html('<img src="../img/ajax-loader.gif">');
                },
                success:function(datos){
                    jAlert("Eliminado Correctamente","Alerta");
                    window.location.reload();
                },
                timeout:4000,
                error:function(){
                    jAlert("Imposible Eliminar","Alerta");
                }
            });
        }
        else{   
        }
    });
}

function buscarCurso(){
    var id = $("#codigoCurso").attr("value").split('-')[0];
    parametros = "";
    parametros += "accion=buscar";
    parametros += "&identificacion=" + id;
    $.ajax({
        async:true,
        type:"POST",
        dataType:"html",
        contentType:"application/x-www-form-urlencoded",
        url:"../servicioCursos",
        data:parametros,
        beforeSend:function(){
            $("#resultados").html('<img src="../img/ajax-loader.gif">');
        },
        success:function(datos){
            $("#resultados").html(datos);
        },
        timeout:4000,
        error:function(){
            $("#resultados").text("Error en el servidor");
        }
    });
    return false;
}

function agregarCurso(){
    var id = $("#codigoCurso").attr("value");
    var nombre = $("#nombreCurso").attr("value");
    var nrc = $("#nrc").attr("value");
    var trimestre = $("#trimestre").attr("value");
    var anio = $("#anio").attr("value");
    var costo = $("#costo").attr("value");
    parametros = "accion=guardar";
    parametros += "&codigoCurso=" + id;
    parametros += "&descripcion=" + nombre;
    parametros += "&nrc=" + nrc;
    parametros += "&trimestre=" + trimestre;
    parametros += "&anio=" + anio;
    parametros += "&costo=" + costo;
    $.ajax({
        async:true,
        type:"POST",
        dataType:"html",
        contentType:"application/x-www-form-urlencoded",
        url:"../servicioCursos",
        data:parametros,
        beforeSend:function(){
            $("#resultados").html('<img src="../img/ajax-loader.gif">');
        },
        success:function(datos){
            jAlert("Agregado Correctamente","Alerta");
            $("#resultados").html("");
            $("#formCursosAgregar").each (function(){
                this.reset();
            });
        },
        timeout:4000,
        error:function(){
            jAlert("Imposible Agregar","Alerta");
        }
    });
    return false;
}

function consultarCurso(){
    var id = $("#codigoCurso").attr("value").split('-')[0];
    parametros = "";
    parametros += "accion=consultar";
    parametros += "&identificacion=" + id;
    $.ajax({
        async:true,
        type:"POST",
        dataType:"html",
        contentType:"application/x-www-form-urlencoded",
        url:"../servicioCursos",
        data:parametros,
        beforeSend:function(){
            $("#resultados").html('<img src="../img/ajax-loader.gif">');
        },
        success:function(datos){
            $("#resultados").html(datos);
        },
        timeout:4000,
        error:function(){
            $("#resultados").text("Error en el servidor");
        }
    });
    return false;
}

function modificarCurso(){
    var id = $("#codigoCurso").attr("value").split('-')[0];
    var nombre = $("#nombreCurso").attr("value");
    var nrc = $("#nrc").attr("value");
    var trimestre = $("#trimestre").attr("value");
    var anio = $("#anio").attr("value");
    var costo = $("#costo").attr("value");
    parametros = "accion=modificar";
    parametros += "&codigoCurso=" + id;
    parametros += "&descripcion=" + nombre;
    parametros += "&nrc=" + nrc;
    parametros += "&trimestre=" + trimestre;
    parametros += "&anio=" + anio;
    parametros += "&costo=" + costo;
    $.ajax({
        async:true,
        type:"POST",
        dataType:"html",
        contentType:"application/x-www-form-urlencoded",
        url:"../servicioCursos",
        data:parametros,
        beforeSend:function(){
            $("#resultados").html('<img src="../img/ajax-loader.gif">');
        },
        success:function(datos){
            jAlert("Actualizado Correctamente","Alerta");
            $("#resultados").html("");
            window.location.reload();
        },
        timeout:4000,
        error:function(){
            jAlert("Imposible Actualizar","Alerta");
            $("#resultados").html("");
        }
    });
    return false;
}

function asignarCurso(){
    var identificacion = $("#identificacion").attr("value").split("-")[0];
    var codigo = $("#listaCursos").attr("value").split("-")[0];
    var trimestre = $("#trimestre").attr("value");
    var anio = $("#anio").attr("value");
    if(identificacion != "Seleccione..." && codigo != "" && trimestre != "" && anio != ""){
        parametros = "";
        parametros += "identificacion=" + identificacion;
        parametros += "&codigo=" + codigo;
        parametros += "&anio=" + anio;
        parametros += "&trimestre=" + trimestre;
        parametros += "&accion=asignarCursoEstu";
        $.ajax({
            async:true,
            type:"POST",
            dataType:"html",
            contentType:"application/x-www-form-urlencoded",
            url:"../servicioCursos",
            data:parametros,
            beforeSend:function(){
                $("#resultados").html('<img src="../img/ajax-loader.gif">');
            },
            success:function(datos){
                $("#listaAsignados").empty();
                datos2 = datos.split("|");
                for(i = 0; i < datos2.length - 1; i++){
                    $("#listaAsignados").append('<option>'+ datos2[i] +'</option>');
                }
            },
            timeout:4000,
            error:function(){
                jAlert("Curso ya ha sido asignado","Alerta");
            }
        });
    }
}

function removerCurso(){
    var identificacion = $("#identificacion").attr("value").split("-")[0];
    var codigo = $("#listaAsignados").attr("value").split("-")[0];
    var trimestre = $("#trimestre").attr("value");
    var anio = $("#anio").attr("value");
    if(identificacion != "Seleccione..." && codigo != "" && trimestre != "" && anio != ""){
        parametros = "";
        parametros += "identificacion=" + identificacion;
        parametros += "&codigo=" + codigo;
        parametros += "&anio=" + anio;
        parametros += "&trimestre=" + trimestre;
        parametros += "&accion=removerCursoEstu";
        $.ajax({
            async:true,
            type:"POST",
            dataType:"html",
            contentType:"application/x-www-form-urlencoded",
            url:"../servicioCursos",
            data:parametros,
            beforeSend:function(){
                $("#resultados").html('<img src="../img/ajax-loader.gif">');
            },
            success:function(datos){
                $("#listaAsignados").empty();
                datos2 = datos.split("|");
                for(i = 0; i < datos2.length - 1; i++){
                    $("#listaAsignados").append('<option>'+ datos2[i] +'</option>');
                }
            },
            timeout:4000,
            error:function(){
            }
        });
    }
}

function listarCurso(){
    $.ajax({
        async:true,
        type:"POST",
        dataType:"html",
        contentType:"application/x-www-form-urlencoded",
        url:"../servicioCursos",
        data:"accion=listar",
        beforeSend:function(){
            $("#resultado").html('<img src="../img/ajax-loader.gif">');
        },
        success:function(datos){
            $("#resultado").html(datos);
        },
        timeout:4000,
        error:function(datos){
            $("#resultado").html(datos);
        }
    });
}